﻿using System;
using System.Collections.Generic;
using System.Text;

namespace DotPowerJob.Requests
{
    public class ServerScheduleJobRequest
    {
        public List<string>? AllWorkerAddress { get; set; }

        public int JobId { get; set; }

        public string? WfInstanceId { get; set; }

        public long InstanceId { get; set; }

        public string? ExecuteType { get; set; }

        public string? ProcessorType { get; set; }

        public string? ProcessorInfo { get; set; }

        public int InstanceTimeoutMS { get; set; }

        public string? JobParams { get; set; }

        public string? InstanceParams { get; set; }

        public int ThreadConcurrency { get; set; }

        public int TaskRetryNum { get; set; }

        public string? TimeExpressionType { get; set; }

        public string? TimeExpression { get; set; }

        public int MaxInstanceNum { get; set; }
    }
}
